Wiktionary
phorusrhacids
n. (plural of phorusrhacid English)
n. (plural of phorusrhacid English)