YUCCA


Meaning of YUCCA in English

n. any American white-flowered liliaceous plant of the genus Yucca, with swordlike leaves.

Etymology: Carib

Oxford English vocab.      Оксфордский английский словарь.