Definitions for japonica
Overview of noun japonica
The noun japonica has 2 senses? (no senses from tagged texts)
1. japonica, Camellia japonica
(greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties)
2. japonica, maule's quince, Chaenomeles japonica
(deciduous thorny shrub native to Japan having red blossoms)






