pitcher-plant_familyEnglish

Sarraceniaceae, family Sarraceniaceae, pitcher-plant family

Noun

Insectivorous plants

English: Sarraceniaceae, family Sarraceniaceae, pitcher-plant family

English words with similar meanings

Show 2 words