sarraceniaceae : Idioms & Phrases


family sarraceniaceae

  • noun insectivorous plants
    Sarraceniaceae; pitcher-plant family.
WordNet