meaning of brown soft scale

brown soft scale meaning in General Dictionary

pest on citrus trees