ユッカ
yukka

Noun

1. yucca (plant of the lily family)

From Latin