Summary
English Synonyms:   more detail...
  1. sheep frog:


English

Detailed Synonyms for sheep frog in English

sheep frog:

sheep frog [the ~] nom

  1. the sheep frog
    – mostly of Central America 1
    the sheep frog
    – mostly of Central America 1

Alternate Synonyms for "sheep frog":


Related Definitions for "sheep frog":

  1. mostly of Central America1

Related Synonyms for sheep frog