Popelote

(n.) A word variously explained as a little puppet, a little doll, or a young butterfly. Cf. Popet.