Definition of "trypomastigotes"

trypomastigotes