YourDictionary

cytoid medical definition

adjective
Resembling a cell.

link/cite print suggestion box