OSTEOLITE MEANING IN ENGLISH

• Osteolite Definition & Synonyms

  1. (n.) A massive impure apatite, or calcium phosphate.


RECENT SEARCHES