COROLLA


Meaning of COROLLA in English

n. Bot. a whorl or whorls of petals forming the inner envelope of a flower.

Etymology: L, dimin. of corona crown

Oxford English vocab.      Оксфордский английский словарь.