The Free Online Aquaculture Dictionary

Lifecycle of Ichthyopthirius multifilus (White spot)

 

Mature parasite as viewed under microscope in skin scraping