English edit

Noun edit

axoids

  1. plural of axoid