1 leishmanic | Definition of leishmanic

leishmanic

adjective
leish·​man·​ic

Definition of leishmanic

History and Etymology for leishmanic

New Latin Leishmania + English -ic

Keep scrolling for more