tea%20plant

noun

  1. 1

    The bush Camellia sinensis, the leaves of which are picked, dried and used to make the beverage tea.

Translate “tea%20plant” to another language

Click any language to open the translator with this word already filled in.

Tea%20plant Definition & Meaning | TranslatePulse