Ampullae of Lorenzini

From Openwaterpedia

noun - The ampullae of Lorenzini are special sensing organs called electroreceptors, forming a network of jelly-filled pores found in sharks, rays, and chimaeras.

External links