Noun Definition

sarraceniaceae

1.Definition: insectivorous plants

Related Noun(s):family sarraceniaceae

Category: Plants