Meaning of joshua tree
Definition of joshua tree
(noun)
a
large
branched
arborescent
yucca
of
southwestern
United States having
short
leaves and
clustered
greenish
white
flowers
Other information on joshua tree
WIKIPEDIA results for
joshua tree
Amazon results for
joshua tree
Tweet