GNU Collaborative International Dictionary of English
last match results
Found one definition
-
‖Tapayaxin , n. (Zool.) A Mexican spinous lizard (Phrynosoma orbiculare) having a head somewhat like that of a toad; -- called also horned toad.1913 Webster