See also: peta-seconds

English edit

Noun edit

petaseconds

  1. plural of petasecond