YourDictionary

corolla

noun

the petals, or inner floral leaves, of a flower

Related Forms:

See corolla in American Heritage Dictionary 4

Learn more about corolla

link/cite print suggestion box