Definitions for mapinguari
Overview of noun mapinguari
The noun mapinguari has 1 senses? (no senses from tagged texts)
1. mapinguari
(supposed human-sized sloth-like creature reportedly sighted by Indians in the Amazon rain forest)
(supposed human-sized sloth-like creature reportedly sighted by Indians in the Amazon rain forest)
