spermaceti organ

English

Noun

spermaceti organ (plural spermaceti organs)

  1. (zoology) An organ present in the heads of toothed whales of the family Physeteroidea, in particular the sperm whale.