Mary-bud Definition

noun

(obsolete) A marigold or its blossom.

Wiktionary