apple_cankerEnglish

apple blight, apple canker

Noun

A disease of apple trees

English: apple blight, apple canker

English words with similar meanings

Show 1 words