thelodont noun1 •Any extinct fish of the class Thelodonti, having small, spiny scales. formsthelodonts