MARIGOLD MEANING IN ENGLISH

• Marigold Definition & Synonyms

  1. (n.) A name for several plants with golden yellow blossoms, especially the Calendula officinalis (see Calendula), and the cultivated species of Tagetes.


RECENT SEARCHES