LEPTODACTYLOUS

Definition of LEPTODACTYLOUS