VariousWords beta
Related Terms:
Noun
Definition: An organelle, in microsporidians, that swells with water, and exerts pressure to rupture the polar cap and evert the polar tube through which the sporoplasm escapes to infect the host.
VariousWords beta
Definition: An organelle, in microsporidians, that swells with water, and exerts pressure to rupture the polar cap and evert the polar tube through which the sporoplasm escapes to infect the host.