lycopod

(noun)

noun

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

Definition categories: plant