Synonyms and Antonyms for cembra_nut

1. cembra nut (n.)

the seed of the Swiss pine

Synonyms: