contestada

A complex structure consisting of rrna and proteins that is organized into two subunits and facilitates protein synthesis.