Noun shinleaf has 1 sense
  1. wild lily of the valley, shinleaf, Pyrola elliptica - North American evergreen with small pinkish bell-shaped flowers and oblong leaves used formerly for shinplasters
    --1 is a kind of wintergreen, pyrola
,
TOP