Definition of Indian pear in English:
Indian pear
noun
A serviceberry (genus Amelanchier), especially A. canadensis.
Origin
Late 18th century.
Are You Learning English? Here Are Our Top English Tips
A serviceberry (genus Amelanchier), especially A. canadensis.
Late 18th century.