Medical Dictionary
leprostatic
noun lep·ro·stat·ic \ˌlep-rə-ˈstat-ik\
Medical Definition of LEPROSTATIC
: an agent that inhibits the growth of Hansen's bacillus
Seen & Heard
What made you want to look up leprostatic? Please tell us where you read or heard it (including the quote, if possible).