juniper worms
English
Noun
juniper
worms
plural of
juniper worm