OCCLUDENT MEANING IN ENGLISH

• Occludent Definition & Synonyms

  1. (a.) Serving to close; shutting up.
  2. (n.) That which closes or shuts up.


RECENT SEARCHES