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

More General Terms