Spurge olive
Meaning, Definition & Usage
Dictionary
Related
Definitions
an evergreen shrub (
Daphne oleoides
) found in the Mediterranean region.
Webster 1913
Previous
Next