English Dictionary
◊ COROLLA
corolla
n : the petals of a flower collectively forming an inner floral
envelope or layer of the perianth