silkworm (n.)
Old English seolcwyrm; see silk + worm (n.).