Plant viruses
Nayudu, M. V
Plant viruses - New Delhi Tata McGraw-Hill Publishing 2008 - xxvi, 1249 p. : ill
9780070656604
632.38 / N232P
Plant viruses - New Delhi Tata McGraw-Hill Publishing 2008 - xxvi, 1249 p. : ill
9780070656604
632.38 / N232P