meaning of quince bush

1. small Asian tree with pinkish flowers and pear-shaped fruit; widely cultivated


Related Words

quince bush |

Developed & Maintained By Taraprasad.com

Treasure Words