EGAVE

mapinguary

Meaning

  1. noun A legendary red-furred ground-dwelling sloth-like creature said to live in the Amazon rainforests of Brazil and Bolivia.

Similar words

pacarana paca-rana giant pacarana gazeka gibnut guazu paguma megathere sagoin guazuti

Save “mapinguary” to learn later