Definitions | insectivorous plant |
| noun (wikipedia, carnivorous plant)
- any of several unrelated plants modified to capture and digest insects which supply nitrogen that may otherwise be unavailable in their habitat
Supplemental Details:Sponsor an extended definition for insectivorous plant for as little as $10 per month. Click here to contact us.
| |
|