• word of the day

    totara

    totara - Dictionary definition and meaning for word totara

    Definition
    (noun) valuable timber tree of New Zealand yielding hard reddish wood used for furniture and bridges and wharves
    Synonyms : podocarpus totara
Connect with us on Facebook