corolla
Meanings
- (botany) the whorl of petals of a flower that collectively form an inner floral envelope or layer of the perianth;
- "we cultivate the flower for its corolla"
- COROLLA n pl. -S a protective covering of a flower
Synonyms
Scrabble Score: 9
corolla is a valid Scrabble (US) TWL wordcorolla is a valid Scrabble Word in Merriam-Webster MW Dictionary
corolla is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 12
corolla is a valid Words With Friends word