English
Detailed Synonyms for Chaenomeles speciosa in English
Chaenomeles speciosa:
Chaenomeles speciosa [the ~] noun
-
the Chaenomeles speciosa
– deciduous thorny shrub native to China having red or white blossoms 1the Chaenomeles speciosa; the Japanese quince– deciduous thorny shrub native to China having red or white blossoms 1