agu

English: Translation
keeltail needlefish
noun
Fish and marine creatures
Scientific Name
Platybelone platyura
ID
1876