cembra nut

Definitions

  • WordNet 3.6
    • n cembra nut the seed of the Swiss pine
    • ***