ampulla of Lorenzini
Noun
Meaning
ampulla of Lorenzini (plural ampullae of Lorenzini)
English Wikipedia has an article on:Ampullae of LorenziniWikipedia
An electroreceptor found mainly in cartilaginous fish such as sharks and rays, forming a network of jelly-filled canals.