Leishmania
English Dictionary
->
Letter L
-> Leishmania
Search Dictionary:
Leishmania Definition
(n)
flagellate
protozoan
that
causes
leishmaniasis
Leishmania Synonyms
genus Leishmania
Leishmania
© Art Branch Inc.