adj. Having the capability to inhibit the growth of Mycobacterium leprae.
leprostatic 🔊 Listen to this adj. Having the capability to inhibit the growth of Mycobacterium leprae. Share Facebook Twitter Google +