petabases
English
Noun
petabases
plural of
petabase