Dictionary.com
Thesaurus.com

shinleaves

  • plural
    of shinleaf.
    shinleaf
    noun
    a North American plant, Pyrola elliptica, having leaves used formerly for shinplasters.

More Suggestions