Definition of teleomorphic in English:

teleomorphic

adjective

Mycology
  • Of, relating to, or of the nature of a teleomorph.

Origin

1970s; earliest use found in Mycotaxon.