lycopods

noun
  1. plural of lycopod; primitive vascular plants with small leaves and spore-bearing cones, including club mosses
  2. Usage: botanical

Examples