TOAD


Meaning of TOAD in English

n. horned toad

spadefoot toad

tree toad

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.