English dictionary
loasa meaning and definition
Definition and meaning of loasa at MeaningMonkey.org. loasa meaning and definition in the English Dictionary.LOASA noun
Definition of loasa (noun)
- any of various perennial South American plants of the genus Loasa having stinging hairs and showy white or yellow or reddish-orange flowers
Source: Princeton University Wordnet