/ Dictionary / Index A ampulla of Lorenzini: Meaning and Definition of Find definitions for: ampul'la of Lo•ren•zi'ni Pronunciation: (lôr"un-zē'nē), [key] — Ichthyol. Ichthyol. any of an array of electroreceptors in the head of sharks, skates, and rays capable of detecting weak electrical signals produced by muscular activity in other creatures. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. ampullaceous ampullula Related Content Daily Word Quiz: censure Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language