lamia
noun
°(Greek mythology) A monster with the head and breasts of a woman and the lower half of a serpent, which ate children and sucked the blood from men.