lycopods
English
Noun
lycopods
plural of
lycopod