Attested.to

Camellia japonica

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties