soap tree

Noun
  1. tall arborescent yucca of southwestern United States

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

soap tree
A tall soap tree grows on a rocky desert hillside.