Definify.com

Definition 2025


lifebloods

lifebloods

English

Noun

lifebloods

  1. plural of lifeblood