Meaning of american blight

Definition of american blight

(noun) primarily a bark feeder on aerial parts and roots of apple and other trees

Other information on american blight

WIKIPEDIA results for american blight
Amazon results for american blight