YourDictionary

sporozoite

noun

an infective body or group of cells released from spores in many sporozoans and formed by the division of a zygote: it is the infective stage of the malaria parasite

See sporozoite in American Heritage Dictionary 4

Learn more about sporozoite

link/cite print suggestion box