a perennial herbaceous plant, with large thin leaves, pink flowers and reddish stem without hairs - German English Dictionary