"Cribrate" is a word in ENGLISH
cribrate
ENGLISH
Definition:
Cribriform.
Few words of positivity
We can only teach what we have learned.
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