lycopodEnglish

club-moss, club moss, lycopod

Noun

Primitive evergreen moss-like plant with spores in club-shaped strobiles

English: club moss, club-moss, lycopod

English words with similar meanings

Show 2 words

Words that start with "lycopod"