See also: Mimose

Italian edit

Noun edit

mimose f

  1. plural of mimosa

Anagrams edit