English edit

Noun edit

teleomorphs

  1. plural of teleomorph