Millistere /(?)/

Mil·li·stere

Millistere

n.
  1. A liter, or cubic decimeter.