genus loasa

Noun
  1. Genus of tropical American prickly herbs or subshrubs (synset 112055533)

Found on Word Lists

Other Searches