Word info

nettastomid

Noun

Meaning

nettastomid (plural nettastomids)

Any eel of the genus Nettastoma

Source: en.wiktionary.org

Close letter words and terms