Meaning of roast-beef plant in English:

roast-beef plant

noun

  • The stinking iris, Iris foetidissima, of western Europe, the leaves of which, when crushed, emit an odour likened to that of roast-beef.

Origin

Early 19th century; earliest use found in James Edward Smith (1759–1828), botanist.