• word of the day

    dillenia

    dillenia - Dictionary definition and meaning for word dillenia

    Definition
    (noun) any of several evergreen trees or shrubs of the genus Dillenia grown for their foliage and nodding flowers resembling magnolias which are followed by fruit that is used in curries and jellies and preserves
Download our Mobile App Today
Receive our word of the day
on Whatsapp