• word of the day

    leptodactylus pentadactylus

    leptodactylus pentadactylus - Dictionary definition and meaning for word leptodactylus pentadactylus

    Definition
    (noun) large toothed frog of South America and Central America resembling the bullfrog
Connect with us on Facebook