:::
Aquatic Biological drawings
Hydrolycus scomberoides
- Number:FRIOF0003
- 英名:Payara
- Distribution:South America: Amazon River basin.