Christmas tree worms
English
Noun
Christmas tree
worms
plural of
Christmas tree worm