driptorches
English
Noun
driptorches
plural of
driptorch