We found 1 definitions of shinleafs from 1 different sources.
Noun |
||
shinleaf - North American evergreen with small pinkish bell-shaped flowers and oblong leaves used formerly for shinplasters | ||
wild lily of the valley, Pyrola elliptica |