What does hollyhock mean?
noun
A tall, stately biennial or perennial plant with large, showy flowers, often cultivated for its ornamental value.
Example
"The hollyhock towered above the garden, its bright red flowers a striking sight."
Definition generated by AI and curated by RJS Tech Solutions LLP.