beluga caviar
1.
(
noun
) roe of beluga sturgeon usually from Russia; highly valued
Related Words:
caviar
,
caviare
Terms and Conditions of Use / Copyright Notice