Definition of Celosia

  • 1. Annual or perennial herbs or vines of tropical and subtropical America and Asia and Africa Noun

Synonyms for word "celosia"

Semanticaly linked words with "celosia"

Hyponims for word "celosia"