The design of non-separable 3-D biorthogonal wavelet filter banks is addressed in this paper. The sampling is on the FCO (face centered orthorhombic) lattice and the ideal low-pass filter's passband shape is the TRO (truncated octahedron). We introduce a 3-D parametric Bernstein polynomial that preserves biorthogonality and gives a good approximation to the TRO shape. Furthermore, filters with arbitrarily flat frequency response for giving regular wavelet systems are readily obtainable. The free parameters of the Bernstein polynomial can be chosen to sharpen the frequency response of the filter. A least squares approach is employed for the design of the parameters. The design process is efficient as it involves solving linear equations and is non-iterative. This approach provides a trade-off mechanism between the sharpness of roll-off and the degree of flatness.