GeneralConnection.comDictionary
genlisea
Noun

1. carnivorous plant
Usage