Meaning of dwarf lycopod

Definition of dwarf lycopod

(noun) tufted spikemoss forming loose spreading mats; eastern North America

Other information on dwarf lycopod

WIKIPEDIA results for dwarf lycopod
Amazon results for dwarf lycopod