UNICORN PLANT


Meaning of UNICORN PLANT in English

[unicorn plant] n (1796): devil's claw

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