Indian Garfish and Similar Species
Xenentodon cancila
Got a photo? Identify fish instantly with the Fishby app.
Open the appSeveral fish can be confused with Indian Garfish. Here are the key differences.
Species often confused with {name}
Freshwater Halfbeak
Dermogenys pusilla
Key differences: Halfbeaks have a significantly shorter upper jaw compared to their lower jaw, which is much more pronounced than in Xenentodon cancila. Halfbeaks are also generally smaller and have a more compressed body shape.
Hound Needlefish
Tylosurus crocodilus
Key differences: Hound Needlefish are marine or brackish water species, much larger in size, and typically have a more robust body and jaws. Their geographic distribution is also primarily coastal and oceanic.
Other Freshwater Needlefish (e.g., Strongylura spp.)
Strongylura strongylura
Key differences: While similar in general appearance, other freshwater needlefish species often have subtle differences in jaw length ratios, tooth morphology, fin ray counts, and coloration patterns. Xenentodon cancila is unique within its genus for its specific combination of features and widespread distribution.
Explore Indian Garfish
Identify fish anywhere
Free on iOS, Android, and Web. Photo identification, full species details, and more.