trophozoite
nounDefinition of trophozoite
: a protozoan of a vegetative form as distinguished from one of a reproductive or resting form
Keep scrolling for more
Keep scrolling for more