cachalot - English Synonyms Dictionary

cachalot

n.
[1] sperm whale , black whale , Physeter catodon