meaning of nutmeg melon

1. the fruit of a variety of muskmelon vine; a melon with netlike markings and deep green flesh


Related Words

nutmeg melon |

Developed & Maintained By Taraprasad.com

Treasure Words