Definition Definition

mastigure - Meaning and Examples

Meaning of 'mastigure' (Webster Dictionary)

1 . Mastigure [ n.]
- Any one of several large spiny-tailed lizards of the genus Uromastix. They inhabit Southern Asia and North Africa.