Student Dictionary

One entry found for tree of heaven.
Main Entry: tree of heaven
: a Chinese tree that is widely planted as a shade and ornamental tree and has leaves divided into many leaflets and ill-smelling male flowers

Pronunciation Symbols