YourDictionary

retine

noun

a substance found in animal cells in minute amounts, that retards growth and cell division

link/cite print suggestion box