Polyfoil /(?)/

Pol·y·foil

Polyfoil

n.
  1. Same as Multifoil. (Arch.)