Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hollyhock Definition

Cancel
hollyhock
noun(hol-ly-hock)
a tall widely cultivated biennial or perennial herb (Alcea rosea synonym Althaea rosea) of the mallow family that has large coarse rounded leaves and tall spikes of showy flowers and that is probably of Asian origin

Words Related to hollyhock!

hollyhock Examples by Brain Bank Users