LYCOPODS
“LYCOPODS” is a valid word.
16
Scrabble points
18
Words with Friends
8
letters
Definition
LYCOPODS is a form of LYCOPOD
noun
- primitive evergreen moss-like plant with spores in club-shaped strobiles