Definitions
There is 1 meaning of the phrase
Japanese Spurge.
Japanese Spurge - as a noun
Slow-growing japanese evergreen subshrub having terminal spikes of white flowers; grown as a ground cover
Synonyms (Exact Relations)
pachysandra terminalis