Meaning of leptodactylus pentadactylus

Definition of leptodactylus pentadactylus

(noun) large toothed frog of South America and Central America resembling the bullfrog

Other information on leptodactylus pentadactylus

WIKIPEDIA results for leptodactylus pentadactylus
Amazon results for leptodactylus pentadactylus