Mary-bud

Webster's Dictionary of the English Language

·noun The marigold; a blossom of the marigold.

Related Words