Japanese dictionary
いわねしぼり
camellia japonica 'iwaneshibori' (cultivar of common camellia)
Kanji details
・boulder
・rock
・cliff
・root
・radical
・head (pimple)
・strangle
・constrict
・wring