meaning of persian melon

1. the fruit of a variety of winter melon vine; a large green melon with orange flesh


Related Words

persian melon |

Developed & Maintained By Taraprasad.com

Treasure Words