Wiktionary
cretoxyrhinids
n. (plural of cretoxyrhinid English)
n. (plural of cretoxyrhinid English)