ossetras

nounPlural of ossetra; multiple ossetra sturgeons or multiple types/varieties of ossetra caviar.

No synonyms or antonyms found for this word.