sturgeon

nounA large, long-lived fish found in rivers and seas, known for being the source of caviar.

No synonyms or antonyms found for this word.

sturgeon synonyms & antonyms | whatsthatwordmean | whatsthatwordmean