Definisi 'cedar-apple rust'

English to English
noun
1 rust fungus causing rust spots on apples and pears etc Terjemahkan
source: wordnet30


Visual Synonyms