LEPTOSOMES

Definition of LEPTOSOMES