Ribosomes are macromolecules made up of RNA and proteins. They are granular, non-membranous structures that play a role in protein formation in the cells. Hence, they can be considered as an intermediate between inclusion bodies and cell organelles.