ampullae of lorenzini Share definition Flag 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! ampullae of lorenzini by Bob Joe Johnny Billd June 9, 2009 0 0 Get merch Get the ampullae of lorenzini mug. Buy Now — $32.95 See more merch