sporous (0 synonym found)

Definition of sporous:

(adj) : Relating to spores.

Definition of sporous:

(adj) : Relating to spores.

Back to Top