mabouya
Meaning
- noun Any of various skinks of the genus Eutropis.
- 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