show dahlia
noun
: any of various dahlias having much doubled flower heads with closely packed ray florets
Love words? Need even more definitions?
Merriam-Webster unabridged
Share