flytrap
English
flytrap meaning in English • flytrap का अर्थ अंग्रेजी में
Noun
- A trap for catching flies.
- A plant (Dionæa muscipula), called also Venus's flytrap>, having two-lobed leaves which are fringed with stiff bristles, and fold together when certain sensitive hairs on their upper surface are touched, thus trapping insects that light o