Definitions
There is 1 meaning of the phrase
Leptodactylus Pentadactylus.
Leptodactylus Pentadactylus - as a noun
Large toothed frog of south america and central america resembling the bullfrog
Synonyms (Exact Relations)
crapaudsouth american bullfrog