Calendula - Definition

calendula

n 1: 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

Look up another word