AILANTHUS

Definition of AILANTHUS

  1. (noun)any of several deciduous Asian trees of the genus Ailanthus