Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
camellia
has 1 sense
camellia
,
camelia
- any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers
--
1
is a kind of
shrub
,
bush
--
1
is a member of
genus Camellia
--
1
has particulars:
japonica
,
Camellia japonica
,
TOP