sturgeon
English Dictionary
->
Letter S
-> sturgeon
Search Dictionary:
sturgeon Definition
(n)
large
primitive
fishes
valued
for
their
flesh
and
roe
;
widely
distributed
in
the
North
Temperate
Zone
sturgeon Synonyms
sturgeon
© Art Branch Inc.