Home / C / chaenomeles japonica

chaenomeles japonica

noun 20 letters Scrabble 37 WWF 45
Definitions
noun

deciduous thorny shrub native to Japan having red blossoms

Look “chaenomeles japonica” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →