tea shrub

English

Noun

tea shrub (plural tea shrubs)

  1. The common tea plant.
    Synonym: tea bush