clover louse

English

Noun

clover louse (plural clover lice)

  1. (colloquial, obsolete) Synonym of pea aphid.