stomatics
English
Noun
stomatics
plural of
stomatic
Anagrams
masticots