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 mapinguari

Noun

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.