pistachio tree (0 synonym found)

Definition of pistachio tree:

(n) : small tree of southern europe and asia minor bearing small hard-shelled nuts

Definition of pistachio tree:

(n) : small tree of southern europe and asia minor bearing small hard-shelled nuts

Back to Top