loasa
English Dictionary
->
Letter L
-> loasa
Search Dictionary:
loasa Definition
(n)
any
of
various
perennial
South
American
plants
of
the
genus
Loasa
having
stinging
hairs
and
showy
white
or
yellow
or
reddish
-
orange
flowers
loasa Synonyms
loasa
© Art Branch Inc.