Loading...
Tiny granular structures in cell; either floating freely in the cytoplasm or bound to the endoplasmic reticulum; involved in protein synthesis