noun

definition

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

definition

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

Top Search