meaning of holly leaf cherry

1. California evergreen wild plum with spiny leathery leaves and white flowers


Related Words

holly-leaf cherry |

Developed & Maintained By Taraprasad.com

Treasure Words