sthenurines
English
Noun
sthenurines
plural of
sthenurine