Mimosa (Noun)
Meaning 1
A mixed drink containing champagne and orange juice.
Classification
Nouns denoting foods and drinks.
Synonyms
Meaning 2
Evergreen Australasian tree having white or silvery bark and young leaves and yellow flowers.
Classification
Nouns denoting plants.
Synonyms
Hypernyms
Meaning 3
Any of various tropical shrubs or trees of the genus Mimosa having usually yellow flowers and compound leaves.
Classification
Nouns denoting plants.