perigalacticons

English

Noun

perigalacticons

  1. plural of perigalacticon