Sarraceniales Meaning
There are 1 meaning(s) for word Sarraceniales
Meaning 1 : plants that are variously modified to serve as insect traps: families Sarraceniaceae; Nepenthaceae; Droseraceae
Synonyms : order sarraceniales
Synonyms : order sarraceniales