Synonyms of LEISHMANIA
Valid in Scrabble US · 15 points
LEISHMANIA: definition and more1 synonym in 1 meaning 0 playable in Scrabble US
Synonyms of LEISHMANIA by meaning
noun
flagellate protozoan that causes leishmaniasis
Also: genus leishmania.
Valid in Scrabble US · 15 points
LEISHMANIA: definition and more1 synonym in 1 meaning 0 playable in Scrabble US
flagellate protozoan that causes leishmaniasis
Also: genus leishmania.