Find the word definition

Crossword clues for hypopachus

hypopachus
Wikipedia
Hypopachus

Hypopachus is a genus of microhylid frogs (common name: sheep frogs)found in the Americas between Costa Rica and the southern United States. Its name means ‘somewhat thick’, referring to its tough skin.