oligomorphs

English

Noun

oligomorphs

  1. plural of oligomorph