meaning of apple aphid

apple aphid meaning in General Dictionary

brilliant green aphid; feeds on and causes curling of apple will leave