• word of the day

    hollyhock

    hollyhock - Dictionary definition and meaning for word hollyhock

    Definition
    (noun) any of various plants of the genus Althaea; similar to but having smaller flowers than genus Alcea
    Synonyms : althaea , althea
    Definition
    (noun) any of various tall plants of the genus Alcea; native to the Middle East but widely naturalized and cultivated for its very large variously colored flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp