English

beluga noun definition in Fish topic from the Oxford Advanced Learner's Dictionary

beluga

 noun: Fish topic
1 [countable] a type of large fish that lives in rivers and lakes in eastern Europe2 (also beluga caviar) [uncountable] a type of caviar (= fish eggs), from a beluga

Explore other topic groups related to Fish

Animals