| Noun | 1. | shinleaf - North American evergreen with small pinkish bell-shaped flowers and oblong leaves used formerly for shinplastersSynonyms: Pyrola elliptica, wild lily of the valley |
About this site and copyright information - Online Dictionary Home