Definition of Mapinguari

  • 1. Supposed human-sized sloth-like creature reportedly sighted by Indians in the Amazon rain forest Noun

Semanticaly linked words with "mapinguari"

Hyponims for word "mapinguari"