microsomata
English
Noun
microsomata
plural of
microsoma
Anagrams
macrostomia