honeydew – Català–English translations

🇬🇧 en ca

honeydew noun

  /-dʒuː/ , /ˈhʌniˌd(j)u/ , /ˈhʌnɪdjuː/
  • sweet, sticky substance deposited on leaves, etc., by insects feeding on plant sap, or by fungi
mel de melada
Wiktionary Links