mormyroid Definition
Definition
A mormyroid is an African freshwater ray-finned fish that has an electroreceptive organ called the Weberian organ, which it uses for detecting the electrical fields of other organisms in its environment, a crucial sense for navigating and finding prey in dark or turbid water.
Browse