Definition: A forest biome is a terrestrial biome which includes, across its entire spatial extent, densely packed vegetation which strongly limits light penetration to the forest floor.
Known occurrences, collected specimens and observations of Nyctibatrachus acanthodermis Biju, Van Bocxlaer, Mahony, Dinesh, Radhakrishnan, Zachariah, Giri & Bossuyt 2011. View this species on GBIF