Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

calendula Definition

Cancel
calendula
noun(ca-len-du-la)
any of a small genus (Calendula) of yellow-rayed composite herbs of temperate regions

Words Related to calendula!

calendula Examples by Brain Bank Users