Definition
any of several varieties of vine whose fruit has a netted rind and edible flesh and a musky smell
Seed ·
Term in context
any of several varieties of vine whose fruit has a netted rind and edible flesh and a musky smell
Seed ·