This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Selaginella
n.
A genus of cryptogamous plants resembling Lycopodia,
but producing two kinds of spores; also, any plant of this genus. Many
species are cultivated in conservatories.