japonicaEnglish

japonica, Camellia japonica, Chaenomeles japonica, maule's quince

Noun

Deciduous thorny shrub native to Japan having red blossoms

English: japonica, maule's quince, Chaenomeles japonica

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

English: japonica, Camellia japonica

English words with similar meanings

Show 3 words