mofettas
English
Noun
mofettas
plural of
mofetta