family sarraceniaceae

Noun
  1. Insectivorous plants (synset 112799993)

Found on Word Lists

Other Searches