elephant tree
English Dictionary
->
Letter E
-> elephant tree
Search Dictionary:
elephant tree Definition
(n)
small
tree
or
shrub
of
the
southwestern
United
States
having
a
spicy
odor
and
odd
-
pinnate
leaves
and
small
clusters
of
white
flowers
elephant tree Synonyms
Bursera microphylla
elephant tree
© Art Branch Inc.