lycophytes
English
Noun
lycophytes
plural of
lycophyte