Micrograph Of Fresh Mature Spores Of Sphaeromyxa Lycodi N Sp 47760

Micrograph Of Fresh Mature Spores Of Sphaeromyxa Lycodi N Sp