meaning of mimosa
1. A genus of leguminous plants, containing many species, and including the sensitive plants (Mimosa sensitiva, and M. pudica).
2. a mixed drink containing champagne and orange juice
Related Words
mimosa | mimosa bush | mimosa pudica | mimosa sensitiva | mimosaceae |