English dictionary

japonica meaning and definition

Definition and meaning of japonica at MeaningMonkey.org. japonica meaning and definition in the English Dictionary.

JAPONICA noun

Definition of japonica (noun)

  1. greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties
  2. deciduous thorny shrub native to Japan having red blossoms
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: