Meaning of true frog
Definition of true frog
(noun)
insectivorous
usually
semiaquatic
web-footed
amphibian
with
smooth
moist
skin
and
long
hind
legs
Other information on true frog
WIKIPEDIA results for
true frog
Amazon results for
true frog
Tweet