Random
Cribrate
Synonyms for Cribrate
lattice
latticed
ethmoid
cancellated
cribriform
For more similar words, try
Cribrate
on Thesaurus.plus dictionary