Glossary

ribosomes

Subject: 

  • Life Sciences

a large combination of RNA and protein which catalyses the formation or synthesis of proteins from individual amino acids. Ribosomes are found in all living cells.