|
Definition of Mapinguary
1. Noun. A legendary red-furred ground-dwelling sloth-like creature said to live in the Amazon rainforests of Brazil and Bolivia. ¹
¹ Source: wiktionary.com
|
1. Noun. A legendary red-furred ground-dwelling sloth-like creature said to live in the Amazon rainforests of Brazil and Bolivia. ¹
¹ Source: wiktionary.com