meaning of spurge laurel

1. bushy Eurasian shrub with glossy leathery oblong leaves and yellow-green flowers


Related Words

spurge laurel |

Developed & Maintained By Taraprasad.com

Treasure Words