gomphrena Meaning, Definition & Usage

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

WordNet