1 Answers
Hollyhocks are a short-lived perennial. They generally won't flower the first year after planting, and then usually live 2-3 years.
4 views
Answered
Hollyhocks are a short-lived perennial. They generally won't flower the first year after planting, and then usually live 2-3 years.