lifebloods

noun
  1. the blood necessary for life; vital fluid that circulates through the body
  2. Usage: literal sense; plural form
  3. something that is essential to the existence, success, or vitality of something else
  4. Usage: figurative sense; plural form

Examples