corolla


Concise Oxford English Dictionary © 2008 Oxford University Press:
corolla /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’.
'corolla' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.