Tree Of Heaven (noun) Definition, Meaning & Examples

noun
  1. an Asiatic tree, Ailanthus altissima, having large oblong leaves and rank-smelling flowers, often planted as a shade tree.
noun
  1. another name for ailanthus
Tree Of Heaven (noun) Definition, Meaning & Examples

More Definitions