See also: peta-metres

English edit

Noun edit

petametres

  1. plural of petametre

Anagrams edit