• word of the day

    ailanthus

    ailanthus - Dictionary definition and meaning for word ailanthus

    Definition
    (noun) any of several deciduous Asian trees of the genus Ailanthus
Download our Mobile App Today
Receive our word of the day
on Whatsapp