Meaning of calendula
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
Other information on calendula
WIKIPEDIA results for
calendula
Amazon results for
calendula
Tweet