meaning of maules quince

1. deciduous thorny shrub native to Japan having red blossoms


Related Words

maules quince |

Developed & Maintained By Taraprasad.com

Treasure Words