Synonyms 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: