Dictionary
Browse
Translate
About
›
›
→
mimosa — English Definition | Lughet
Dictionary
›
English
›
mimosa
English
Main Dictionary
mimosa
Universal Words noun 1 [C,U] a tropical bush or tree with balls of yellow flowers and leaves that are sensitive to touch and light 2 [C] (AmE) a drink made with CHAMPAGNE and orange juice \
★
★
★
★
★
Rate this entry
Same word in other sources
mimosa
English
›
Chinese
GetWord Corpus
mimosa
English
›
Chinese
Main Dictionary
Related words
mime
English
mimetic
English
mimic
English
mimicry
English
← Search