spurge laurel

Explore definitions, synonyms, and language insights of spurge laurel

Definitions

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

More General Terms