Find the word definition

Wiktionary
mormyrids

n. (plural of mormyrid English)

Usage examples of "mormyrids".

The Mormyrids have a spectacularly different sort of brain, and yet in the most fundamental biological sense they are far more closely related to us than any intelligent extraterrestrial beings.