Search results
- DictionaryVenus flytrap/viːnəsˈflʌɪtrap/
noun
- 1. a small carnivorous bog plant with hinged leaves that spring shut on and digest insects which land on them. Native to the south-eastern US, it is also kept as an indoor plant.
Powered by Oxford Dictionaries