ailanthus ( synonym found)

Definition of ailanthus:

°Any of several deciduous Asiatic trees, of the genus Ailanthus, including the tree of heaven.

Definition of ailanthus:

°Any of several deciduous Asiatic trees, of the genus Ailanthus, including the tree of heaven.

Back to Top