American Dictionary
Definition mimosa in American English
mimosa noun
[countable/uncountable] noun
/mɪˈmoʊsə/
American Dictionary