flytrap
/F L AY1 T R AE0 P/noun
- 1
The Venus flytrap, an insectivorous plant.
- 2
(botany) Any contrivance by which a plant catches insects, such as pitchers or tentacles.
- 3
A trap built to catch flies.
- 4
The spreading dogbane.
Translate โflytrapโ into another language
Choose a language below to open the translator with English selected as the source language.