althea rosea

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches