all cells have ribosomesfunction of ribosomes in cellribosomes in animal cellribosomes in plant cellribosomes function in animal cellribosomes function in plant cellribosomes in plant and animal cellscell nucleolusfree ribosomessite of protein synthesis in the cellnucleolus in animal cellnucleolus plant cell