GeneralConnection.com
➔
Dictionary
genlisea
Noun
1. carnivorous plant
Usage