Definition of Celosia

Noun: Celosia

  1. Annual or perennial herbs or vines of tropical and subtropical America and Asia and Africa
    - genus Celosia

See also:
celoms
celosias

Anagrams containing the word Celosia

cesliao acelosi iacelos siacelo osiacel losiace elosiac