Attested.to

Camellia sinensis

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition a tropical evergreen shrub or small tree extensively cultivated in e.g. China and Japan and India; source of tea leaves