Home

Word

Leishmania, n.
more info flagellate protozoan that causes leishmaniasis
<noun.animal>

Leishmania genus Leishmania