petaseconds

See also: peta-seconds

English

Noun

petaseconds

  1. plural of petasecond