japonica
noun
1 japonica
Greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties.
synonym: Camellia japonica.
Polish: kamelia japońska
2 japonica
Deciduous thorny shrub native to Japan having red blossoms.
synonyms: Chaenomeles japonica, maule's quince.
Polish: pigwowiec japoński
debug info: 0.0152