Home US English teleomorphic
Of, relating to, or of the nature of a teleomorph.
1970s; earliest use found in Mycotaxon.
READ THESE ARTICLES