insectivorous plant definition

  • noun:
    • any of a number of not related flowers altered to recapture and consume insects which provide nitrogen that may otherwise be unavailable inside their habitat

Related Sources

  • Definition for "insectivorous plant"
    • any of a number of not related flowers…
    • View More
  • Synonym for "insectivorous plant"
  • Cross Reference for "insectivorous plant"
29 votes

How would you define insectivorous plant?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!