Definition of “cribriform” - English Dictionary

English