Skip to main content

osteolite

English osteolite meaning in English  •  osteolite का अर्थ अंग्रेजी में
Noun
  • A massive impure apatite, or calcium phosphate.
Advertisement