Japonica

word

1. Noun

A species of Camellia (Camellia Japonica), a native of Japan, bearing beautiful red or white flowers. Many other genera have species of the same name.

2. Noun

deciduous thorny shrub native to Japan having red blossoms
Vocabulary classified under Nature and environment

3. Noun

greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word