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 |

Developed & Maintained By Taraprasad.com

Treasure Words