a species of coati, members of the raccoon family (nasua nasua) - Spanish English Dictionary