VariousWords beta
Related Terms:
Noun
Definition: A dense, granular organelle that mediates the exit of parasites from an infected erythrocyte
VariousWords beta
Definition: A dense, granular organelle that mediates the exit of parasites from an infected erythrocyte