Totara Meaning
There are 1 meaning(s) for word Totara
Meaning 1 : valuable timber tree of New Zealand yielding hard reddish wood used for furniture and bridges and wharves
Synonyms : podocarpus totara
Synonyms : podocarpus totara
Similar words of Totara :
