Dictionary search results

Showing 1-4 of 4 results

honeydew British & World English

A sweet, sticky substance excreted by aphids and often deposited on leaves and stems

honeydew melon in honeydew British & World English

A melon of a variety with smooth pale skin and sweet green flesh

honeydew melon English-Spanish

melón mde pulpa verdosa muy dulce