CELOSIA
Scrabble 9 Words With Friends 11
Definition
- noun annual or perennial herbs or vines of tropical and subtropical America and Asia and Africa.
— synonyms: genus_Celosia
See all 115 words you can make from CELOSIA →
← Unscramble different letters