vocab dash
Log in
Sign up
nepente
Meanings
Noun
1. pitcher plant (of genus Nepenthes)
2. nepenthe