Definition of Totara

Noun: totara

  1. Valuable timber tree of New Zealand yielding hard reddish wood used for furniture and bridges and wharves
    - Podocarpus totara

See also:
totaquines
tote

Anagrams containing the word totara

tortaa atotar ratota aratot tarato otarat