Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

celosia Definition

Cancel
celosia
noun(ce-lo-sia)
any of a genus (Celosia) of tropical annual herbs (such as cockscomb) of the amaranth family that have alternate leaves and showy flower spikes often forming feathery clusters in cultivated forms

Words Related to celosia!

celosia Examples by Brain Bank Users