Definify.com

Definition 2025


heart-lung_machines

heart-lung machines

English

Noun

heart-lung machines

  1. plural of heart-lung machine