Noun Definition

cedar nut

1.Definition: the seed of the Swiss pine

Related Noun(s):cembra nut

Category: Plants