Feedback
Beluga whale
Meaning
Noun
●
In Whales:
Synonym of
beluga
(“a
cetacean
, Delphinapterus leucas, found in the Arctic Ocean”)
Sourced from
Wiktionary
Synonyms
Melonhead
Beluga
Sea Canary
White Whale
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better