SPURGEWORT


Meaning of SPURGEWORT in English

noun any euphorbiaceous plant.

Webster English vocab.      Английский словарь Webster.