Vocabulary

草石蚕

Chinese artichoke (Stachys sieboldii); Japanese artichoke; chorogi

noun