CRIBROSE MEANING IN ENGLISH

• Cribrose Definition & Synonyms

  1. (a.) Perforated like a sieve; cribriform.


RECENT SEARCHES