American blight

Explore definitions, synonyms, and language insights of American blight

Definitions

Noun
primarily a bark feeder on aerial parts and roots of apple and other trees