English Dictionary
◊ CALENDULA
calendula
n : any of numerous chiefly annual herbs of the genus Calendula
widely cultivated for their yellow or orange flowers;
often used for medicinal and culinary purposes