YourDictionary

endoenzyme

noun

an enzyme that functions within the cell

See endoenzyme in American Heritage Dictionary 4

Learn more about endoenzyme

link/cite print suggestion box