Identification Please Microscopic Image of C. Irritans perhaps?

lildraken

New member
34npt1s.jpg
 
Top