Noun
thelodont (plural thelodonts) (zoology) Any extinct fish of the class Thelodonti, having small, spiny scales.