HORNED TOAD


Meaning of HORNED TOAD in English

[horned toad] n (1806): any of several small harmless insectivorous lizards (genus Phrynosoma) of the western U.S. and Mexico having hornlike spines

Merriam-Webster English vocab.      Английский словарь Merriam Webster.