English | German | Russian | Czech

lycopod English

Meaning lycopod meaning

What does lycopod mean?

lycopod

(= club moss) primitive evergreen moss-like plant with spores in club-shaped strobiles

Synonyms lycopod synonyms

What other words have the same or similar meaning as lycopod?

lycopod English » English

club-moss club moss lycopodium clubmoss

Are you looking for...?