Attested.to

Definition

greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties

Seed ·

Term in context

Camellia japonica in CommonParlance