The AI-powered English dictionary
plural yottalitres
A unit of volume equivalent to 1024 litres, symbol Yl. examples