infinigons

English

Noun

infinigons

  1. plural of infinigon