サルトリイバラMeaningsNoun1. Smilax china (species of sarsaparilla) (Usually kana)Other readings猿さる捕とり茨いばらさるとりいばら