TRICHOCYST

Definition of TRICHOCYST