attapatti meaning in english

[Tel.] n. The sensitive plant. siggaku.