Word info Synonyms

cembra nut tree

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms