beluga has definitions from the field of zoology
1
[ noun ] (zoology) valuable source of caviar and isinglass; found in Black and Caspian seas
2
[ noun ] (zoology) small northern whale that is white when adult

Related terms

dolphin Delphinapterus

*