1 hollyhock tree | Definition of hollyhock tree

hollyhock tree

noun

Definition of hollyhock tree

: an Australian shrub (Hibiscus splendens) with showy rose-colored flowers