Acipenserine definition

Pertaining to sturgeons.
adjective
0
0
Advertisement