leishmania

Noun
  1. Flagellate protozoan that causes leishmaniasis (synset 101421139)

Found on Word Lists

Other Searches