EMBOLITE MEANING IN ENGLISH

• Embolite Definition & Synonyms

  1. (n.) A mineral consisting of both the chloride and the bromide of silver.


RECENT SEARCHES