Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of mimosas

- A genus of leguminous plants, containing many species, and including the sensitive plants (Mimosa sensitiva, and M. pudica).

Crossword clue for mimosas

- Champagnecocktail; sensitive shrub
- Cocktail that features orange juice
- Sensitive plant
- Tropical plant
- Tropical tree
- Evergreen Australian trees with white or silvery bark and yellow flowers