ハエドクソウ
Meanings
1
Asian lopseed
usually written using kana alone
A herbaceous plant, Phryma leptostachya subsp. asiatica, native to East Asia. The Japanese name literally means 'fly poison grass'.
Asian lopseed is a perennial plant that grows on forest floors in mountainous areas.