Meaning of hematocyst

Definition of hematocyst

(noun) a cyst containing blood

Other information on hematocyst

WIKIPEDIA results for hematocyst
Amazon results for hematocyst