NichiDict

千寿蘭

せんじゅらん
[senjuran]

Meanings

1.Noun

variegated Spanish violet; Yucca Aloifolia