×

Ichthyophis elongatus

Amphibian
Ichthyophis elongatus, the elongated caecilian, is a species of amphibians in the family Ichthyophiidae endemic to Sumatra, including some nearby islands; however, whether these belong to this species is uncertain. Wikipedia
Scientific name: Ichthyophis elongatus