Vocabulary
セイヨウキヅタ
セイヨウキヅタ
English ivy (Hedera helix); common ivy
noun