Mimosa Meaning

There are 3 meaning(s) for word Mimosa

Meaning 1 : a mixed drink containing champagne and orange juice

    Synonyms : buck's fizz
Meaning 2 : evergreen Australasian tree having white or silvery bark and young leaves and yellow flowers

    Synonyms : acacia dealbata,  silver wattle
Meaning 3 : any of various tropical shrubs or trees of the genus Mimosa having usually yellow flowers and compound leaves