Persian-melon definition

A variety of melon (Cucumis melo) having a strongly netted, unridged rind and musky, orange-colored flesh.
noun
0
0
Advertisement