AMPULLA OF LORENZINI


Meaning of AMPULLA OF LORENZINI in English

Etymology: Stefano Lorenzini fl1678 Italian physician Date: 1898 any of the pores on the snouts of marine sharks and rays that contain receptors highly sensitive to weak electric fields

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.