Ceylon tea

English

Noun

Ceylon tea (uncountable)

  1. The tree Elaeodendron glaucum or Elaeodendron orientale