hollyhocks

noun

  1. 1

    Any of several flowering plants of the genus Alcea in the Malvaceae family.

Translate “hollyhocks” to another language

Click any language to open the translator with this word already filled in.