throtes
English
Noun
throtes
plural of
throte