VariousWords beta
Related Terms:
Noun
Definition: An electroreceptor found mainly in cartilaginous fish such as sharks and rays, forming a network of jelly-filled canals.
VariousWords beta
Definition: An electroreceptor found mainly in cartilaginous fish such as sharks and rays, forming a network of jelly-filled canals.