smother-fly

English

Noun

smother-fly (plural smother-flies)

  1. (archaic) aphid

References