Meaning of sporogenous
Definition of sporogenous
(adj)
producing spores or reproducing by
means
of spores
Other information on sporogenous
WIKIPEDIA results for
sporogenous
Amazon results for
sporogenous
Tweet