CRIBROSE


Meaning of CRIBROSE in English

adj perforated like a sieve; cribriform.

Webster English vocab.      Английский словарь Webster.