blood bank n : a place for storing whole blood or blood plasma; "the Red Cross created a blood bank for emergencies"
Copyright © 2024 3Dict.net