Amphibians of Ecuador
›
Glossary
›
Glandular (skin)
Glandular (skin)
having glands on the skin.