flytraps
fly-traps
noun
Carnivorous plants, typically Venus flytraps, that catch insects using hinged leaves.
"The botanist carefully tended to his collection of flytraps."
fly-traps
Carnivorous plants, typically Venus flytraps, that catch insects using hinged leaves.
"The botanist carefully tended to his collection of flytraps."