CRIBRATE


Meaning of CRIBRATE in English

adj cribriform.

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