trypanocidal
Adjective
Meaning
trypanocidal (comparative more trypanocidal, superlative most trypanocidal)
That is destructive to trypanosomes
Adjective
trypanocidal (comparative more trypanocidal, superlative most trypanocidal)
That is destructive to trypanosomes