esturgeon
[
French
]
plural
esturgeons
Sturgeon
Synonyms in other languages
French
crea
creat
Latin names
Acipenser sturio (Linnaeus, 1758)
Countries
France