sporoid (0 synonym found)

Definition of sporoid:

(adj) : Resembling a spore.

Definition of sporoid:

(adj) : Resembling a spore.

Back to Top