crankwebs

English

Noun

crankwebs

  1. Plural of crankweb.