Twentyfold /(?)/

Twen·ty·fold

Twentyfold

a.
  1. Twenty times as many.