← Back to browsesarsaparillanoun#43,120TranslationさるささるさEnglish definitionany of various prickly climbing plants of the tropical American genus Smilax having aromatic roots and heart-shaped leavesExamplesNo examples yet.Similar wordsparillamarillabarilla← rutlesarora →