mormyrid
/ˈmɔrmɪrɪd/Definitions
1. noun
A genus of electric fish, typically found in Africa.
“The mormyrid’s unique ability to produce electrical discharges is a fascinating phenomenon in the animal kingdom.”
1. noun
A genus of electric fish, typically found in Africa.
“The mormyrid’s unique ability to produce electrical discharges is a fascinating phenomenon in the animal kingdom.”