Table of Contents
Synonyms
Etymology
1. mimosa
noun. ['mɪˈmoʊsə'] any of various tropical shrubs or trees of the genus Mimosa having usually yellow flowers and compound leaves.
Synonyms
Etymology
- mimosa (Latin)
- mimus (Latin)
2. mimosa
noun. ['mɪˈmoʊsə'] a mixed drink containing champagne and orange juice.
Synonyms
Etymology
- mimosa (Latin)
- mimus (Latin)