Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of mimosa

Source language: EnglishDictionary language: English

mimosa

Pronunciation:/mɪˈməʊ.sə//mɪˈmoʊ.sə/

noun

Definitions

  1. A plant belonging to the genus Mimosa usually found in tropical climates, their leaves are usually prickly and sensitive to touch or light, and have small white or pink flowers.

  2. Albizia species (silk tree, pink siris).

  3. Acacia species.

  4. A cocktail consisting of half champagne and half orange juice.