loasa

Noun
  1. Any of various perennial South American plants of the genus Loasa having stinging hairs and showy white or yellow or reddish-orange flowers (synset 112055682)

Found on Word Lists

Other Searches