1 autohemorrhage | Definition of autohemorrhage

autohemorrhage

noun
au·​to·​hemorrhage
plural -s

Definition of autohemorrhage

: the voluntary exudation or ejection by certain insects of blood which is nauseous or poisonous and hence protective against enemies

History and Etymology for autohemorrhage

aut- + hemorrhage

Keep scrolling for more