EGAVE

mabouya

Meaning

  1. noun Any of various skinks of the genus Eutropis.
  2. noun A kind of evil spirit in Caribbean folklore.

Similar words

mangouste falanouc mongoose euplerid emo skink mouse lemur eutypomyid mamba mapepire myotid

Often followed by

valley

Save “mabouya” to learn later