YourDictionary

selaginella

noun

any of a genus (Selaginella) of small-leaved lycopods, having two kinds of spores borne in cones at the tips of the branches

See selaginella in American Heritage Dictionary 4

link/cite print suggestion box