Subscriber login


Forgot your password?

Library card login

Other

corolla

Syllabification: (co·rol·la)

Definition of corolla

noun

Botany
  • the petals of a flower, typically forming a whorl within the sepals and enclosing the reproductive organs. Compare with calyx.

Origin:

late 17th century (in the sense 'little crown'): from Latin, diminutive of corona 'wreath, crown, chaplet'

corolla in other Oxford dictionaries

Definition of corolla in the British & World English dictionary
  |  Cite

More results for corolla

Word of the day

synodic

/ səˈnädik /
adjective
relating to or involving the conjunction of celestial objects …