Definition, synonyms and related words
A disposal product formed from the digestion of blood by certain parasites.