Word info

mastacembeloid

Noun

Meaning

mastacembeloid (plural mastacembeloids)

Any spiny eel / swamp eel of the suborder Mastacembeloidei

Source: en.wiktionary.org

Close letter words and terms