Learn how to say Mimosa correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word mimosa:
any of a large genus (Mimosa) of trees, shrubs, and herbs of the mimosa family, growing in warm regions and usually having bipinnate leaves, and heads or spikes of small, white, yellow, or pink flowers
any of several similar trees of this family, including the albizia
a drink made of champagne and orange juice
designating a family (Mimosaceae, order Fabales) of dicotyledonous, leguminous trees and shrubs, including acacia and mesquite