Teleomorph, anamorph and holomorph

From Free net encyclopedia