Totara (noun) Definition, Meaning & Examples

noun
  1. a tall coniferous forest tree, Podocarpus totara, of New Zealand, having a hard durable wood
Totara (noun) Definition, Meaning & Examples

More Definitions