ARMORED SCALE INSECT PESTS OF TREES AND SHRUBS
(Hemiptera: Diaspididae)

$138.50

by Douglass R. Miller & John A. Davidson