Microbiology General 2338115a Promastigote form of Leishmania is found in which pa of sandfly: March 2005 A Lymph node B GIT C Spleen D Bone marrow High-Yield Explanation Ans. B: GIT