Word info

acanthodid

Noun

Meaning

acanthodid (plural acanthodids)

Any extinct teleostome fish of the class Acanthodii

Source: en.wiktionary.org

Close letter words and terms