Leptodactylus Pentadactylus (Noun)
Meaning
Large toothed frog of South America and Central America resembling the bullfrog.
Classification
Nouns denoting animals.
Large toothed frog of South America and Central America resembling the bullfrog.
Nouns denoting animals.