What does mophead mean?
noun
A type of peony flower with large, showy flowers; a type of mop or cleaning tool with a round head.
Example
"The garden was filled with beautiful mophead peonies, their large flowers a vibrant pink."
Definition generated by AI and curated by RJS Tech Solutions LLP.