Definition, synonyms and related words
Any of several unrelated plants modified to capture and digest insects, which supply nitrogen that may otherwise be unavailable in their habitat.