flytrap

noun

1.
a trap for catching flies