Definitions for mastigure
  • Mastigure (n.) - Any one of several large spiny-tailed lizards of the genus Uromastix. They inhabit Southern Asia and North Africa.
Words in your word
2 Letter Words
ae ag ai am ar as at em er es et is it ma me mi mu re si ta ti um us ut