
8 Photos
Overview
Xenentodon cancila, the freshwater garfish, is a species of needlefish found in freshwater and brackish habitats in South and Southeast Asia.
Xenentodon cancila
Least concern

8 Photos
Xenentodon cancila, the freshwater garfish, is a species of needlefish found in freshwater and brackish habitats in South and Southeast Asia.