sonosensitizers
English
Noun
sonosensitizers
plural of
sonosensitizer