1 definition by Bob Joe Johnny Billd

Top Definition
pores in a sharks nose which allow it to sense things from far away
Shark1: Do you sense that?
Shark2: Yes I do because I have ampullae of lorenzini!
by Bob Joe Johnny Billd June 09, 2009

Mug icon
Buy a ampullae of lorenzini mug!