茶树cháshù
Top 35000
Meanings
1. tea tree
2. Camellia sinensis
Characters used