HyperDic: sheep_frog

English > 1 sense of the expression sheep frog:
NOUNanimalsheep frogmostly of Central America
English > sheep frog: 1 sense > noun 1, animal
MeaningMostly of Central America.
Member ofHypopachus, genus Hypopachussheep frogs
Broaderfrog, toad, toad frog, anuran, batrachian, salientianAny of various tailless stout-bodied amphibians with long hind limbs for leaping

©2001-24 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict