Wiktionary
scolecodonts
n. (plural of scolecodont English)
n. (plural of scolecodont English)