Meaning of grass frog

Definition of grass frog

(noun) a common semiterrestrial European frog

Other information on grass frog

WIKIPEDIA results for grass frog
Amazon results for grass frog