MASTIGURE
Meaning of MASTIGURE in English
( n. )
Any one of several large spiny-tailed lizards of the genus Uromastix. They inhabit Southern Asia and North Africa.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012