beluga caviar
English Dictionary
->
Letter B
-> beluga caviar
Search Dictionary:
beluga caviar Definition
(n)
roe
of
beluga
sturgeon
usually
from
Russia
;
highly
valued
beluga caviar Synonyms
beluga caviar
© Art Branch Inc.