Results

Definition of japonica : 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.

Synonyms:

Chaenomeles Japonica, camellia japonica, maule's quince

Usage examples: