Home

Word

Sarraceniaceae, n.
more info insectivorous plants
<noun.plant>

Sarraceniaceae family Sarraceniaceae pitcher-plant family