South American bullfrog
English Dictionary
->
Letter S
-> South American bullfrog
Search Dictionary:
South American bullfrog Definition
(n)
large
toothed
frog
of
South
America
and
Central
America
resembling
the
bullfrog
South American bullfrog Synonyms
crapaud
Leptodactylus pentadactylus
South American bullfrog
© Art Branch Inc.