Definitions of Calendula officinalis:

  • noun:   the common European annual marigold