Petalitre meaning

A unit of volume equivalent to 1015 litres. Symbol: Pl.
noun
0
0
Advertisement

Origin of petalitre

  • peta- +‎ litre

    From Wiktionary