What does MIMOSA stand for?
What does MIMOSA mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: MIMOSA.
We've found a total of 2 definitions for MIMOSA:
Mission Modes and Space Analysis
Machinery Information Management Open Systems Alliance
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.