ribosomes

Small structures responsible for protein synthesis, either free-floating or attached to the rough ER.