tree of heaven: Meaning and Definition of

tree' of heav'en

Pronunciation: [key]
  1. an Asiatic tree, Ailanthus altissima, having large oblong leaves and rank-smelling flowers, often planted as a shade tree. Also called stinkweed.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.