Diversity of Trypanosomatids in Cockroaches and the Description of Herpetomonas tarakana sp. n.

Diversity of Trypanosomatids in Cockroaches and the Description of Herpetomonas tarakana sp. n.