Definition of Lycopod

Noun: lycopod

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

See also:
Lycophyta
Lycopodiaceae

Anagrams containing the word lycopod

lcypood dlycopo odlycop podlyco opodlyc copodly ycopodl