noun plural shinleaf a North American plant, Pyrola elliptica, having leaves used formerly for shinplasters. 1
noun plural shinleaf any plant of the genus Pyrola. 1
noun shinleaf any of a genus (Pyrola) of plants of the heath family, with slender stalks havingsmall, rounded evergreen leaves at the base and racemes of globular flowers 0