Definition of Shinleaf
-
(noun) North American evergreen with small pinkish bell-shaped flowers and oblong leaves used formerly for shinplasters
Synonyms of Shinleaf
No Synonyms Found.
Antonyms of Shinleaf
No Antonyms Found.
Homophones of Shinleaf
No Homophones Found.