Definitions for mormyromast
This page provides all possible meanings and translations of the word mormyromast
A tuberous electroreceptor organ found in the skin of weakly electric fish of the family Mormyridae from Africa which is specialized for electrolocation of objects.
Images & Illustrations of mormyromast
Find a translation for the mormyromast definition in other languages:
Select another language: