Skip to Content
Medical Term:

leishmanoid

Pronunciation: lēsh′mă-noyd

Definition: Resembling leishmaniasis.

(web1)