teleophyte
not defined yet