Word info

mormyroid

Noun

Meaning

mormyroid (plural mormyroids)

Any freshwater elephantfish (family Mormyridae).

Source: en.wiktionary.org

Close letter words and terms