YourDictionary

cribrate medical definition

adjective
Cribriform.

link/cite print suggestion box