Definition of ユッカ

ユッカ

yukka

noun
yucca (plant of the lily family)