Cellular organelles composed of specialized ribosomal RNA and protein - the site of protein synthesis. Ribosomes are part of the cells molecular machinery, microscopic factories that synthesize protein. Plastids and mitochondria have their own ribosomes (plasto- and mitoribosomes), and there are ribosome analogues in many xenobiota. Ribosomes were instructional in the development of bionano during the late Information Age. Sophisticated bio- and hylo- nano augmentation used by some clades involves replacing the ribosomes with specialized "nanosomes".