giganticides

English

Noun

giganticides

  1. plural of giganticide