althea rosea

Noun
  • Plant with terminal racemes of showy white to pink or purple flowers
    The English cottage garden hollyhock (synset 112194429)

Other Searches