celosia
English
celosia meaning in English • celosia का अर्थ अंग्रेजी में
Noun
- a genus of annual or perennial herbs or vines of tropical and subtropical America and Asia and Africa.