MASTIGURE

n.

1 definition — Webster’s Dictionary (1828)


n.

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


← MASTIGOPODA M — all words MASTING →