Loasa - Definition - Law Dictionary Home Dictionary Definition loasa
Definition :
any of various perennial South American plants of the genus Loasa having stinging hairs and showy white or yellow or reddish orange flowers
View Judgments Citing this PhraseView Acts Citing this Phrase