Synonyms and Antonyms for mapinguari

1. mapinguari (n.)

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

Synonyms: