Wiktionary
scyliorhinids
n. (plural of scyliorhinid English)
n. (plural of scyliorhinid English)