honeytrappers
English
Noun
honeytrappers
plural of
honeytrapper