NichiDict

ちょろぎ

草石蚕
[chorogi]

Meanings

1.Noun

Chinese artichoke (Stachys sieboldii); Japanese artichoke; chorogi