Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mimosa
in English
mimosa
us
//maɪˈmoʊs.ə//
uk
//maɪˈmoʊ.sə//
#common
Plural
mimosas
Definitions
Noun
a
drink
made
with
champagne
and
orange
juice
a
tropical
plant
with
sensitive
leaves
and
small
flowers