English dictionary
elephant tree meaning and definition
Definition and meaning of elephant tree at MeaningMonkey.org. elephant tree meaning and definition in the English Dictionary.ELEPHANT TREE noun
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
- synonyms: Bursera microphylla
Source: Princeton University Wordnet