gigaseals

English

Noun

gigaseals

  1. plural of gigaseal