meaning of sarraceniales

1. plants that are variously modified to serve as insect traps: families Sarraceniaceae; Nepenthaceae; Droseraceae


Related Words

sarraceniales |

Developed & Maintained By Taraprasad.com

Treasure Words