Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word mimosa from English dictionary with examples, synonyms and antonyms.

mimosa   noun

Meaning : Evergreen Australasian tree having white or silvery bark and young leaves and yellow flowers.

Synonyms : acacia dealbata, silver wattle

Meaning : Any of various tropical shrubs or trees of the genus Mimosa having usually yellow flowers and compound leaves.

Meaning : A mixed drink containing champagne and orange juice.

Synonyms : buck's fizz