椿

common camellia (Camellia japonica); tea produced in the mountains

Meaning

  1. n
    common camellia (Camellia japonica)
  2. n archaic
    tea produced in the mountains

Example sentences

  • Tsubaki loves stuffed animals, right?