Vectors
    Expand filters
    • Search by Image

    Leishmania cell structure anatomy diagram infographic. Protozoan parasite. Labeled promastigote form, amastigote form, flagellum, nucleus, autophagosome, acidocalcisome. Parasitic eukaryotic organism. Pro Vector

    Checkmark icon
    Pro Standard License
    More Info
    Pro Content