Definition of Mapinguari in English :
Define Mapinguari in English
Mapinguari meaning in English
Meaning of Mapinguari in English
Pronunciation of Mapinguari in English
Mapinguari pronunciation in English
Pronounce Mapinguari in English
Mapinguari
see synonyms of mapinguariNoun
1. mapinguari
supposed human-sized sloth-like creature reportedly sighted by Indians in the Amazon rain forest
WordNet Lexical Database for English. Princeton University. 2010.