English edit

Noun edit

octofoils

  1. plural of octofoil