Wiktionary
stercorariids
n. (plural of stercorariid English)
n. (plural of stercorariid English)