Meaning of elephant tree
Definition of elephant tree
(noun)
small
tree
or
shrub
of the
southwestern
United States having a
spicy
odor
and
odd-pinnate
leaves and
small
clusters of
white
flowers
Other information on elephant tree
WIKIPEDIA results for
elephant tree
Amazon results for
elephant tree
Tweet