Online Dictionary

cedar nut Explained

cedar nut at English => English (WordNet) Of Explained:

cedar nut
n : the seed of the Swiss pine [syn: {cembra nut}]