BROMLIFE MEANING IN ENGLISH

• Bromlife Definition & Synonyms

  1. (n.) A carbonate of baryta and lime, intermediate between witherite and strontianite; -- called also alstonite.


RECENT SEARCHES