Noun Definition

ailanthus

1.Definition: any of several deciduous Asian trees of the genus Ailanthus

Category: Plants