Definition of Japonica

  • 1. Greenhouse shrub with glossy green leaves and showy fragrant rose-like flowers; cultivated in many varieties Noun
  • 2. Deciduous thorny shrub native to Japan having red blossoms Noun

Synonyms for word "japonica"

Semanticaly linked words with "japonica"

Hyponims for word "japonica"