meaning of wild plum tree

1. an uncultivated plum tree or shrub


Related Words

wild plum tree |

Developed & Maintained By Taraprasad.com

Treasure Words