epistomas
English
Noun
epistomas
plural of
epistoma
Anagrams
impastoes