What is the meaning of Leishmania?

A parasite that causes leishmaniasis, a genus trypanosome protozoa, Leishmania.

leishmania

Source: wiktionary.org

Search

Search words containing

© 2025 5LetterWords.org · All rights reserved.