meaning of totara

1. valuable timber tree of New Zealand yielding hard reddish wood used for furniture and bridges and wharves


Related Words

totara |

Developed & Maintained By Taraprasad.com

Treasure Words