The site of protein synthesis = translation.
This organelle is found in animal-like protists and acts like a sump pump
Imported from external platform