Word info

nemichthyid

Noun

Meaning

nemichthyid (plural nemichthyids)

(zoology) Any eel in the family Nemichthyidae.

Source: en.wiktionary.org

Close letter words and terms