Meaning of “hollyhock” in the English Dictionary

british dictionary