hollyhock in Finnish hollyhock in Finnish salkoruusu noun Any of several flowering plants of the genus Alcea in the Malvaceae family. Add to Flashcards