sheep frog

noun

1.
mostly of Central America