pistachio nut

Explore definitions, synonyms, and language insights of pistachio nut

Definitions

Noun
nut of Mediterranean trees having an edible green kernel

More General Terms