赤芽あかめがしわ
akamegashiwa

Noun

1. Japanese mallotus (Mallotus japonicus)

Noun

2. mallotus bark (herbal medicine)