hematocyst
English Dictionary
->
Letter H
-> hematocyst
Search Dictionary:
hematocyst Definition
(n)
a
cyst
containing
blood
hematocyst Synonyms
blood cyst
hematocyst
hemorrhagic cyst
© Art Branch Inc.