|
Definition of Mastigure
1. n. Any one of several large spiny-tailed lizards of the genus Uromastix. They inhabit Southern Asia and North Africa.
Definition of Mastigure
1. Noun. Any of the spiny-tailed lizards of the genus ''Uromastyx''. ¹
¹ Source: wiktionary.com
Medical Definition of Mastigure
1.