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
cursory cursory
/ˈkɜr sə ri /