Wiktionary
pristiophorids
n. (plural of pristiophorid English)
n. (plural of pristiophorid English)