a tall herbaceous perennial plant growing to 2 m tall (myrrhis odorata) - Englisch Synonyme Wörterbuch