lycopod
Explore definitions, synonyms, and language insights of lycopod
Definitions
Noun
primitive evergreen moss-like plant with spores in club-shaped strobiles
Explore definitions, synonyms, and language insights of lycopod