Word info

thelodont

Noun

Meaning

thelodont (plural thelodonts)

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

Source: en.wiktionary.org

Close letter words and terms