Noun Definition

gomphrena

1.Definition: genus of tropical herbs or subshrubs having flowers in close heads; tropical America and Australia

Related Noun(s):genus gomphrena

Category: Plants