frog
English Dictionary
->
Letter F
-> frog
Search Dictionary:
frog Definition
(n)
any
of
various
tailless
stout
-
bodied
amphibians
with
long
hind
limbs
for
leaping
;
semiaquatic
and
terrestrial
species
(n)
a
person
of
French
descent
(n)
a
decorative
loop
of
braid
or
cord
frog Synonyms
anuran
batrachian
frog
frogs
Gaul
salientian
toad
toad frog
© Art Branch Inc.