Definitions
There is 1 meaning of the phrase
Genus Celosia.
Genus Celosia - as a noun
Annual or perennial herbs or vines of tropical and subtropical america and asia and africa
Synonyms (Exact Relations)
celosia