Definition for TEA-PLANT

TEA-PLANT, n.

The tea-shrub, – Camellia Thea.

Return to page 20 of the letter “T”.