MIMOSA is an abbreviation for:
Find a translation for MIMOSA in other languages:
Select another language:
What does MIMOSA mean?
- any of numerous plants, shrubs, or trees belonging to the genus Mimosa, of the legume family, native to tropical or warm regions, having small flowers in globular heads or cylindrical spikes.
Use the citation below to add this abbreviation to your bibliography:
MIMOSA also stands for:
... see them all »
Nearby & related abbreviations:
- Search Machinery Information Management Open Systems Alliance on Amazon.com
- Search Machinery Information Management Open Systems Alliance on Google