loasa
1.
(
noun
) any of various perennial South American plants of the genus Loasa having stinging hairs and showy white or yellow or reddish-orange flowers
Related Words:
herb
,
herbaceous plant
Terms and Conditions of Use / Copyright Notice