Definition of Mimosa

Definition of Mimosa
  1. Mimosa Proper noun The star Beta Crucis.
Need more help? Try our forum NEW