Advertisement
Advertisement
mormyrid
[ mawr-mahy-rid ]
noun
- any of numerous African freshwater fishes of the family Mormyridae, many species of which have an elongated snout and are capable of producing an electric discharge.
adjective
- belonging or pertaining to the family Mormyridae.
Discover More
Word History and Origins
Advertisement
Advertisement
Advertisement
Advertisement
Browse