Find the word definition

Wikipedia
Ophryophryne

Ophryophryne is a genus of amphibian in the Megophryidae family from Southeast Asia. They are sometimes known as mountain toads.