ROSE OF JERICHO


Meaning of ROSE OF JERICHO in English

■ noun a desert plant whose dead branches fold inwards to form a ball, native to North Africa and the Middle East. [ Anastatica hierochuntica .]

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