Definition of Mary bud in English:

Mary bud

noun

  • 1(Now only in echoes of Shakespeare) the bud of a marigold.

  • 2English regional the marsh marigold, Caltha palustris.

Origin

Early 17th century; earliest use found in William Shakespeare (1564–1616), playwright and poet.