Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
flytrap
in English
flytrap
us
/flaɪˈtræp/
uk
/flaɪˈtræp/
#limited
Definitions
Noun
a
carnivorous
plant
(
Venus
flytrap
)
that
catches
insects
The
Venus
flytrap
is
a
unique
plant
that
obtains
nutrients
by
capturing
flies
.
a
device
for
capturing
insects
;
trap
A
flytrap
device
can
be
used
to
eliminate
mosquitoes
in
a
room
.
Base Words
trap
fly