サイカチMeaningsNoun1. honey locust (Gleditsia japonica) (Usually kana)Other readings皀莢さいかち皂莢さいかち皁莢さいかちさいかち