ailanthus

Noun
  • Any of several deciduous Asian trees of the genus Ailanthus (synset 112737832)

Other Searches