Subscribe
URL of the page has been copied to clipboard.
Meaning : Large five-needled European pine. Yields cembra nuts and a resinous exudate.
Synonyms : arolla pine, cembra nut tree, pinus cembra, swiss stone pine
Install App