English synonyms about - contact  

mapinguari

noun

1 mapinguari

Supposed human-sized sloth-like creature reportedly sighted by Indians in the Amazon rain forest.


Find more on mapinguari elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0174