glycophytes
English
Noun
glycophytes
plural of
glycophyte