Chaenomeles commonly known as Japanese Flowering Quince are spiny deciduous shrubs with small brightly coloured flowers in spring followed by edible green or yellow fruits.
Copyright Golden Hill Nurseries © 2025. All Rights Reserved.