Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
camellia japonica
has 1 sense
japonica
,
Camellia japonica
- greenhouse shrub with glossy green leaves and showy fragrant roselike flowers; cultivated in many varieties
--
1
is a kind of
camellia
,
camelia
,
TOP