牛膝 いのこずち
inokozuchi

Noun

1. Japanese chaff flower (Achyranthes japonica)