camellia japonica
Meaning, Definition & Usage
Dictionary
Related
noun
greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties
japonica
.
WordNet
Previous
cameleon
camelhair
camelia
camelidae
camelina
Next
camelopard
camelot
camelpox
camelshair
camelus