Venus flytrap /-ˈflaɪˌtræp/ noun
plural Venus flytraps
Venus flytrap
/-ˈflaɪˌtræp/
noun
plural Venus flytraps
Learner's definition of VENUS FLYTRAP
[count]
: a plant that has the tip of each leaf formed into a trap for capturing insects which it eats捕蝇草