tapestry needle

noun

Definition of tapestry needle

: a short needle with a long eye and a blunt point