logo

Video encyclopedia

Platymantis sierramadrensis

Platymantis sierramadrensis is a species of frog in the Ceratobatrachidae family. It is endemic to the Sierra Madre of northeastern Luzon, Philippines.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • General