gomphrena gomphrena

Definition(s):

  • (n) genus of tropical herbs or subshrubs having flowers in close heads; tropical America and Australia

Wiki Images for gomphrena

definition of gomphrena
meaning of gomphrena
Word of the Day
furtive furtive
/ˈfɜr tɪv /