Wiktionary
speleonectids
n. (plural of speleonectid English)
n. (plural of speleonectid English)