flytrap

[ flahy-trap ]
/ ˈflaɪˌtræp /

noun

any of various plants that entrap insects, especially Venus's-flytrap.
a trap for flies.

Origin of flytrap

First recorded in 1765–75; fly2 + trap1

British Dictionary definitions for fly trap

flytrap
/ (ˈflaɪˌtræp) /

noun

any of various insectivorous plants, esp Venus's flytrap
a device for catching flies