calendula
nounDefinition of calendula
: any of a small genus (Calendula) of yellow-rayed composite herbs of temperate regions
Keep scrolling for more
Keep scrolling for more