Definition of "trypanosomes"

trypanosomes