Definition, synonyms and related words
(metrology) An SI unit of length equal to 10¹⁵ meters; alternative spelling of petametre.