hematocyst - English Synonyms Dictionary

hematocyst

n.
[1] hemorrhagic cyst , blood cyst