althaeaEnglish

althaea, althea, hollyhock

Noun

Any of various plants of the genus Althaea, similar to but having smaller flowers than genus Alcea

English: althea, althaea, hollyhock

English words with similar meanings

Show 2 words