kambarr
noun
the liquid which drops from a corpse
definition
word: kambarr
type: noun
definitions:
the liquid which drops from a corpse
translations:
corpse liquid
cadaveric fluid
usages: