superferocities

English

Noun

superferocities

  1. plural of superferocity