Glossary

dental caries

Subject: 

  • Life Sciences

the medical term for tooth decay.