woolly aphid Meaning, Definition & Usage

  1. noun secretes a waxy substance like a mass of fine curly white cotton or woolly threads
    woolly plant louse.

WordNet