lycopod

/ˈlaɪkəpɒd/
noun
  1. A type of small, ancient plant that grows in damp, shady places, with tiny leaves and spores instead of seeds.
    • Scientists study lycopods to learn how plants evolved millions of years ago.
    • In the garden, the lycopod thrived under the shade of the old oak tree.
    • The forest floor was covered with lycopods, their green stems creeping over the moss.