Definition of "trypanosomatids"

trypanosomatids