VariousWords beta
Definitions:
Noun
japonica
Camellia japonica
Definition: greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties