Venus flytrap Definition
Dictionary Home » Words Starting with V » ventral ... verism » Venus flytrap
Venus flytrap
noun
- 1. An insectivorous plant native to the bogs of N and S Carolina with leaves consisting of two parts hinged together which shut when an insect touches the inner surface of the leaf, trapping the insect.
