Definition, synonyms and related words
Any plant virus that causes the leaves to have a speckled appearance.