flytraps
English
Noun
flytraps
plural of
flytrap