1 frosted scale | Definition of frosted scale

frosted scale

noun

Definition of frosted scale

: an unarmored scale (Lecanium pruinosum) that has a body covered with a frosting of wax and is a pest on peach and apricot trees