Wiktionary
captorhinids
n. (plural of captorhinid English)
n. (plural of captorhinid English)