Swiss stone pine

Explore definitions, synonyms, and language insights of Swiss stone pine

Definitions

Noun
large five-needled European pine; yields cembra nuts and a resinous exudate

More General Terms