ampullae

/æmpʌliː/

Definitions

1. noun

Small sensory organs on the snout of sharks and some rays, which detect electric signals in the water.

“The shark’s ampullae were highly sensitive to the electric signals from its prey.”

Synonyms

  • electroreceptors
  • sensory organs

Antonyms

  • blindness
  • deafness