Webster's Revised Unabridged Dictionary · 1913

Millistere

Millistere , noun

[French millistère, from milli- milli- + stère.]

A liter, or cubic decimeter.