Strabomantis laticorpus

Strabomantis laticorpus is a species of frog in the family Strabomantidae.

[2] It is found in Panama and possibly Colombia.

Its natural habitat is subtropical or tropical moist montane forest.

This Strabomantidae article is a stub.

You can help Wikipedia by expanding it.