Synonyms and Antonyms for cembra nut | Synonym.com

Synonyms and Antonyms for cembra nut

1. cembra nut (n.)

the seed of the Swiss pine

Synonyms: