Word info

edestid

Noun

Meaning

edestid (plural edestids)

(zoology) Any extinct shark-like fish in the family Edestidae.

Source: en.wiktionary.org

Close letter words and terms