Definition of ampulla of Lorenzini in English:

ampulla of Lorenzini

noun

Ichthyology
  • Each of numerous sensory structures in the head of some fish, especially elasmobranchs, consisting of small sacs sensitive to electric fields and connected to the surface by narrow tubes; usually plural.

Origin

Late 19th century. From the name of Stefano Lorenzini, 17th-cent. Italian physician, who described them.