English

edit

Noun

edit

perfusates

  1. plural of perfusate