COROLLA


Meaning of COROLLA in English

[ kə'rɒlə ]

■ noun Botany the petals of a flower, typically forming a whorl within the sepals and enclosing the reproductive organs.

Origin

C17: from L., dimin. of corona 'wreath, crown'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.