◄
Spurgewort
►
Dictionary
(
n.
) Any euphorbiaceous plant.
Clyx.com