English dictionary

beluga caviar meaning and definition

Definition and meaning of beluga caviar at MeaningMonkey.org. beluga caviar meaning and definition in the English Dictionary.

BELUGA CAVIAR noun

Definition of beluga caviar (noun)

  1. roe of beluga sturgeon usually from Russia; highly valued
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: