potato yellow-dwarf virus
Explore definitions, synonyms, and language insights of potato yellow-dwarf virus
Definitions
Noun
the virus that produces stunting and yellowing of the leaves of potato plants