physeter catodon Meaning, Definition & Usage

  1. noun large whale with a large cavity in the head containing spermaceti and oil; also a source of ambergris
    black whale; sperm whale; cachalot.

WordNet