mimosites
English
Noun
mimosites
plural of
mimosite
Anagrams
semimoist