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
Explore definitions, synonyms, and language insights of spurge laurel