sonosensitizers

English

Noun

sonosensitizers

  1. plural of sonosensitizer