Synonyms for cembra nut | Synonym.com

Synonyms for cembra nut

cembra nut (n.)

the seed of the Swiss pine

Synonyms: