mapinguari
nounA legendary creature from Amazonian folklore, often described as a large, hairy, ape-like monster with a second mouth on its belly and a strong smell.
No synonyms or antonyms found for this word.
No synonyms or antonyms found for this word.