Synonyms and Antonyms for cembra nut

1. cembra nut (n.)

the seed of the Swiss pine

Synonyms: