Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Tapayaxin
n.
A Mexican spinous lizard (Phrynosoma orbiculare) having a head somewhat like that of a toad; -- called also horned toad.
←
Tapa
Tape
→
Shares
Related Words
Tapa
Menu
Home
Search
My Last Searches