Skip to definition.
NEW version 6: Get the FREE one-click dictionary software for Windows.


Noun: sheep frog
  1. Mostly of Central America

Derived forms: sheep frogs

Type of: anuran, batrachian, frog, salientian, toad, toad frog

Part of: genus Hypopachus, Hypopachus