English edit

Noun edit

attercrop (plural attercrops)

  1. Alternative form of attercop (a spider)