fly trap
English
Noun
fly
trap
(
plural
fly traps
)
Alternative spelling of
flytrap
.