dryade
Top 30000
Meanings
Noun
1. dryad (Greek mythology)
2. forest tree, sciaphilous in young state (ecology)