octadecagons

English

Noun

octadecagons

  1. plural of octadecagon