TAPAYAXIN


Meaning of TAPAYAXIN in English

noun a mexican spinous lizard (phrynosoma orbiculare) having a head somewhat like that of a toad;

— called also horned toad.

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