What is the meaning of sea canary in English?

Learn vocabulary with pictures as well as definitions of sea canary in English

Learn in

See more

n. sea canary

Definition of sea canary in English

Carnivorous toothed cetacean of medium size, between 3 and 5.5 m in length, that has white skin, a large head, and emits high-pitched calls for echolocation,native to the Arctic.

Synonyms of sea canary in English

belugabeluga whalewhite whalemelonhead