meaning of wild cherry tree

1. an uncultivated cherry tree


Related Words

wild cherry tree |

Developed & Maintained By Taraprasad.com

Treasure Words