NichiDict

たら

[tara]

Meanings

1.Noun

Japanese angelica tree (Aralia elata)