Find the word definition

Wikipedia
Batrachylodes

Batrachylodes is a genus of frogs. The genus is endemic to the Solomon Islands archipelago, but includes species occurring in the Autonomous Region of Bougainville of Papua New Guinea and in the Solomon Islands, an independent state. These frogs are sometimes known with the common name sticky-toed frogs.