potato mosaic

Explore definitions, synonyms, and language insights of potato mosaic

Definitions

Noun
a disease of the leaves of potato plants

More General Terms