Polysporous(a.) Containing many spores.

Words within polyspore