1.5 meters long Ichthyophis cardamomensis legless species discovered in Cardamom Mountains of Cambodia
MALI: Scientists have discovered a new species of legless amphibian in the Cardamom Mountains of Cambodia. Called Ichthyophis cardamomensis, the ...