Mapinguari
Legal definition for Indian law research
Definition
A supposed human sized slothlike creature reported sighted by Indians in the Amazon rain forest
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.