English dictionary
roast beef plant meaning and definition
Definition and meaning of roast beef plant at MeaningMonkey.org. roast beef plant meaning and definition in the English Dictionary.ROAST BEEF PLANT noun
Definition of roast beef plant (noun)
- iris with purple flowers and foul-smelling leaves; southern and western Europe and North Africa
- synonyms: gladdon, gladdon iris, Iris foetidissima, stinking gladwyn, stinking iris
Source: Princeton University Wordnet