NichiDict

灯台草

とうだいぐさ
燈台草
[toudaigusa]

Meanings

1.Noun

wartweed (Euphorbia helioscopia); sun splurge