ampulla of Lorenzini
noun phraseDefinition of ampulla of Lorenzini
: any of the pores on the snouts of marine sharks and rays that contain receptors highly sensitive to weak electric fields
Keep scrolling for more