petabases

English

Noun

petabases

  1. plural of petabase