DEVIL'S CLAW


Meaning of DEVIL'S CLAW in English

■ noun a plant whose seed pods bear claw-like hooks which can harm livestock. [Genus Proboscidea (warmer parts of America) and Harpagophytum procumbens (southern Africa).]

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