Advertisement

Advertisement

megalitre

/ ˈmɛɡəˌliːtə /

noun

  1. one million litres


Advertisement

Advertisement

Advertisement

Advertisement


megalithic tombmegalo-