shin•leaf
We found 2 definitions of shinleaf from 2 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 |