meaning of sweet melon vine

1. any of several varieties of vine whose fruit has a netted rind and edible flesh and a musky smell


Related Words

sweet melon vine |

Developed & Maintained By Taraprasad.com

Treasure Words