CAPER SPURGE


Meaning of CAPER SPURGE in English

■ noun an ornamental European spurge which has become naturalized in North America. [ Euphorbia lathyris .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.