mimosa meaning

Meaning of mimosa

What is the full meaning of mimosa

any tropical shrubs or trees of the Mimosaceous genus Mimosa, having ball-like clusters of typically yellow flowers [n MIMOSAE or MIMOSAS]

Example of the word mimosa placed on a Scrabble board.

Unscrambled word mimosa

Points for mimosa

Scrabble
12 points
Word With Friends
12 points
Wordfeud
12 points

Related pages for mimosa