|
Definition of Shinleaf
1. Noun. North American evergreen with small pinkish bell-shaped flowers and oblong leaves used formerly for shinplasters.
Definition of Shinleaf
1. a perennial herb [n -LEAFS or -LEAVES]
|
1. Noun. North American evergreen with small pinkish bell-shaped flowers and oblong leaves used formerly for shinplasters.
1. a perennial herb [n -LEAFS or -LEAVES]