Noun Definition

hematocyst

1.Definition: a cyst containing blood

Category: General