Synonyms and Antonyms for mapinguari | Synonym.com

Synonyms and Antonyms for mapinguari

1. mapinguari (n.)

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

Synonyms: