Find the word definition

Wikipedia
Sphaenorhynchus

Sphaenorhynchus is a genus of frogs (lime treefrogs) in the Hylidae family found in the Amazon and Orinoco River basins of South America, the Guianas, Trinidad, and southern and eastern Brazil. Sphaenorhynchus caramaschii