Get Free Checker

cembra nut tree

NOUN
  1. large five-needled European pine; yields cembra nuts and a resinous exudate

How To Use cembra nut tree In A Sentence

List is Empty.