bn:00002131n
Noun Concept
SYL
No term available
EN
Largest known toad species; native to Central America; valuable destroyer of insect pests WordNet 3.0
Relations
Sources
ENDEMIC TO
IUCN CONSERVATION STATUS
PARENT TAXON
TAXON RANK