English edit

Noun edit

neomorphs

  1. plural of neomorph