Japonica (noun) Definition, Meaning & Examples

noun
  1. the camellia, Camellia japonica, having waxy flowers in a variety of colors.
noun
  1. a Japanese rosaceous shrub, Chaenomeles japonica, cultivated for its red flowers and yellowish fruit
  2. another name for the camellia
Japonica (noun) Definition, Meaning & Examples

More Definitions