mimosa
nounDefinition of mimosa
1
: any of a genus (Mimosa) of trees, shrubs, and herbs of the legume family that occur in tropical and warm regions and have usually bipinnate often prickly leaves and globular heads of small white or pink flowers
2
: silk tree
3
: a mixed drink consisting of champagne and orange juice
Keep scrolling for more
Keep scrolling for more