lycopods

noun

Plural form of lycopod.