herbaceous hardy perennial - German English Dictionary

herbaceous hardy perennial

Meanings of "herbaceous hardy perennial" in German English Dictionary : 1 result(s)

English German
General
herbaceous hardy perennial winterharte Staude [f]