English dictionary
gomphrena meaning and definition
Definition and meaning of gomphrena at MeaningMonkey.org. gomphrena meaning and definition in the English Dictionary.GOMPHRENA noun
Definition of Gomphrena (noun)
- genus of tropical herbs or subshrubs having flowers in close heads; tropical America and Australia
- synonyms: genus Gomphrena
Source: Princeton University Wordnet