English dictionary
calendula meaning and definition
Definition and meaning of calendula at MeaningMonkey.org. calendula meaning and definition in the English Dictionary.CALENDULA noun
Definition of calendula (noun)
- 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
Source: Princeton University Wordnet