By pharyngula on August 30, 2010. Microhyla nepenthicola Tags Organisms Log in to post comments More like this