80-gons

English

Noun

80-gons

  1. plural of 80-gon