Mapinguary definition

A legendary red-furred ground-dwelling sloth-like creature said to live in the Amazon rainforests of Brazil and Bolivia.
noun
0
0
Advertisement

Alternative Forms

Alternative Form of mapinguary - mapinguari