Meaning of selaginella apoda

Definition of selaginella apoda

(noun) spikemoss forming dense mats; eastern North America

Other information on selaginella apoda

WIKIPEDIA results for selaginella apoda
Amazon results for selaginella apoda