Attested.to

Definition

any of several deciduous Asian trees of the genus Ailanthus

Seed ·

Term in context

ailanthus in CommonParlance