Adjective Definition

sporogenous

1.Definition: producing spores or reproducing by means of spores




Please Share