0%

ALL meanings of venus' flytrap

V v
  • noun venus' flytrap a white-flowered swamp plant (Dionaea muscipula) of the sundew family, native to the Carolinas, having sensitive leaves with two hinged blades that snap shut, often trapping insects 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?