|  | 
Definition of Mapinguari
1. Noun. Supposed human-sized sloth-like creature reportedly sighted by Indians in the Amazon rain forest. 
Definition of Mapinguari
1. Noun. (alternative form of mapinguary) ¹
¹ Source: wiktionary.com
|  | 
1. Noun. Supposed human-sized sloth-like creature reportedly sighted by Indians in the Amazon rain forest. 
1. Noun. (alternative form of mapinguary) ¹
¹ Source: wiktionary.com