scatomata
English
Noun
scatomata
plural of
scatoma