Word info

coccosteid

Noun

Meaning

coccosteid (plural coccosteids)

Any placoderm of the family Coccosteidae

Source: en.wiktionary.org

Close letter words and terms