• word of the day

    dipterocarp

    dipterocarp - Dictionary definition and meaning for word dipterocarp

    Definition
    (noun) tree of the family Dipterocarpaceae
Connect with us on Facebook