pool frog

English

Noun

pool frog (plural pool frogs)

  1. Pelophylax lessonae, a European frog.