GeneralConnection.com
➔
Dictionary
camellia sinensis
Noun
1. tea
1. Camellia sinensis, shrub, bush
Usage