infective sporozoites

infective sporozoites

infective sporozoites
Image: © The Read Group, Penn State