YourDictionary

-sporous

having (a special number or kind of) spores: homosporous

See -sporous in American Heritage Dictionary 4

link/cite print suggestion box