Definition of rose of Jericho in English:

rose of Jericho

noun

  • An annual desert plant whose dead branches fold inwards around the mature seeds forming a ball which is blown about, native to North Africa and the Middle East.

Pronunciation:

rose of Jericho

//