Warning: The NCBI web site requires JavaScript to function. more...
Particles composed of RNA and proteins that are the sites of protein synthesis.
Full glossary