English synonyms about - contact  

Celosia

noun

1 Celosia

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

synonym: genus Celosia.


Find more on Celosia elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0148