Definition of Chaenomeles Japonica

  • 1. Deciduous thorny shrub native to Japan having red blossoms Noun

Synonyms for word "chaenomeles japonica"

Semanticaly linked words with "chaenomeles japonica"

Hyponims for word "chaenomeles japonica"