Definisi 'mapinguari'
English to English
noun
1 supposed human-sized sloth-like creature reportedly sighted by Indians in the Amazon rain forest
source: wordnet30
More Word(s)
mylodontid, family mylodontidae, mylodontidae,

Visual Synonyms
Click for larger image