lycopod

Noun
  1. Primitive evergreen moss-like plant with spores in club-shaped strobiles (synset 113242427)

Found on Word Lists

Other Searches