Yahoo India Web Search

Search results

  1. Dictionary
    Venus 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.