gomphrena

Noun
  1. Genus of tropical herbs or subshrubs having flowers in close heads;
    Tropical America and Australia (synset 111846457)

Found on Word Lists

Other Searches