teleomorphs
English
Noun
teleomorphs
plural of
teleomorph