Froggy /(?)/

Frog·gy

Froggy

a.
  1. Abounding in frogs.