Polish-English dictionary »

rosa miodowa meaning in English

PolishEnglish
rosa miodowa noun

honeydewnoun
sweet, sticky substance deposited on leaves, etc., by insects feeding on plant sap, or by fungi