hollyhock

noun
  1. a tall garden plant with large colorful flowers that grow along a long stem

Examples