Definition of "trypanosomatid"

trypanosomatid