• 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
Connect with us on Facebook