stumpnoses
English
Noun
stumpnoses
plural of
stumpnose