VariousWords beta
Related Terms:
Definitions:
Adjective
sporogenous
Definition: producing spores or reproducing by means of spores
Definition: Relating to sporogenesis.