WLC

English

Noun

WLC (plural WLCs)

  1. Initialism of worm-like chain.