taa

English: Translation
sabre squirrelfish; blue-lined squirrelfish
noun
Fish and marine creatures
Scientific Name
Sargocentron spiniferum; Sargocentron tiere
ID
1910