ampola de Lorenzini

Noun

 * 1)  ampulla of Lorenzini electroreceptor found mainly in cartilaginous fish