Celosia
English Dictionary
->
Letter C
-> Celosia
Search Dictionary:
Celosia Definition
(n)
annual
or
perennial
herbs
or
vines
of
tropical
and
subtropical
America
and
Asia
and
Africa
Celosia Synonyms
Celosia
genus Celosia
© Art Branch Inc.