teleophytes
English
Noun
teleophytes
plural of
teleophyte