alpine totara

Explore definitions, synonyms, and language insights of alpine totara

Definitions

Noun
low wide-spreading coniferous shrub of New Zealand mountains

More General Terms