'Physeter catodon' definitions:

Definition of 'Physeter catodon'

(from WordNet)
noun
Large whale with a large cavity in the head containing spermaceti and oil; also a source of ambergris [syn: sperm whale, cachalot, black whale, Physeter catodon]