perfusates

English

Noun

perfusates

  1. plural of perfusate