It's the name of an American constrictor snake. In some parts they call it "deer head", in fact the word masacuata is of Nahuatl origin and that is its meaning ( mass : deer and coatl;serpeinte). They also call it mazacuata. Name of a Mexican legend about a gigantic snake. Boa species from Central America.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list