"Cribrate" is a word in ENGLISH
cribrate
ENGLISH
Definition:
Cribriform.
Few words of positivity
If you expect great things of yourself and demand little of others, you’ll keep resentment far away.
WORD SUGGESTIONS
cribriform
ENGLISH
Resembling, or having the form of, a sieve; pierced with holes; as, the cribriform plate of the ethmoid bone; a …
Read the complete definitioncribrose
ENGLISH
Perforated like a sieve; cribriform.
Read the complete definitionethmoidal
ENGLISH
Like a sieve; cribriform.
Read the complete definition