ボウセンノリ
Meanings
Noun
1. resist paste (dyeing); resistant
Composed of
resist dyeing
paste; glue; clothing starch