YourDictionary

polyribosome

noun

See polyribosome in American Heritage Dictionary 4

Learn more about polyribosome

link/cite print suggestion box