八千草 やちぐさ
yachigusa

Noun

1. variety of plants; various herbs

Other forms: