Wiktionary
echinorhinid
n. (context zoology English) Any member of the Echinorhinidae.
n. (context zoology English) Any member of the Echinorhinidae.