Wiktionary
stercorarids
n. (plural of stercorarid English)
n. (plural of stercorarid English)