vocab dash
Log inSign up
サイカチ
Meanings
Noun
1. honey locust (Gleditsia japonica) (Usually kana)
Other readings
皀莢さいかち皂莢さいかち皁莢さいかちさいかち
vocab dashAboutDecksPrivacyTerms