mastigure
noun
mas·ti·gure
plural -s
: any of the large spiny-tailed herbivorous agamid lizards (genus Uromastix) of southern Asia and northern Africa
Love words? Need even more definitions?
Merriam-Webster unabridged
Share