HORNED LIZARD


Meaning of HORNED LIZARD in English

[horned lizard] n (1806): horned toad

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