meaning of pistachio tree

1. small tree of southern Europe and Asia Minor bearing small hard-shelled nuts


Related Words

pistachio tree |

Developed & Maintained By Taraprasad.com

Treasure Words