Wiktionary
cryptoclidids
n. (plural of cryptoclidid English)
n. (plural of cryptoclidid English)