Vocabulary

セイヨウキヅタ

English ivy (Hedera helix); common ivy

noun