cytolysates

English

Noun

cytolysates

  1. plural of cytolysate