meaning of flowering quince

1. Asiatic ornamental shrub with spiny branches and pink or red blossoms


Related Words

flowering quince |

Developed & Maintained By Taraprasad.com

Treasure Words