Mastigure - Definition - Law Dictionary Home Dictionary Definition mastigure
Definition :
Any one of several large spiny tailed lizards of the genus Uromastix They inhabit Southern Asia and North Africa
View Judgments Citing this PhraseView Acts Citing this Phrase