Home

Synset

largest known toad species; native to Central America; valuable destroyer of insect pests
<noun.animal>

semantic pointers
hypernym