bifacial

Adjective

 * 1) Having two faces or opposing surfaces.
 * 2)  Having two sharp cutting edges.