Word info

dapediid

Noun

Meaning

dapediid (plural dapediids)

Any extinct fish of the family Dapediidae

Source: en.wiktionary.org

Close letter words and terms