Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
Search Results
More Suggestions
leishmanioid
a word derived from
leishmania
.
leishmania
noun
any parasitic flagellate protozoan of the genus
Leishmania,
occurring in vertebrates in an oval or spherical, nonflagellate form, and in invertebrates in an elongated, flagellated form.
More Suggestions
leishmania
Irishman
Welshman
blennioid
epithelioid
freshmanic
histioid
isidioid