Search for word
Search
japonica
Nouns
(n)
greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties
Camellia japonica
,
(n)
deciduous thorny shrub native to Japan having red blossoms
Chaenomeles japonica
,
maule's quince
,
Synonyms
Camellia japonica
Chaenomeles japonica
maule's quince
Words of close approximity