• word of the day

    thymelaeaceae

    thymelaeaceae - Dictionary definition and meaning for word thymelaeaceae

    Definition
    (noun) family of trees and shrubs and herbs having tough bark that are found especially in Australia and tropical Africa
Download our Mobile App Today
Receive our word of the day
on Whatsapp