Leptomonas moramango
Source: NCBI Taxonomy (ID 1503871)
Taxonomy ID: 1503871
Rank: species
Scientific name: Leptomonas moramango
Authority: Leptomonas moramango Votypka et Lukes, 2014
Synonym: Trypanosomatidae sp. Mmo-09cult
Statistics: 1 protein; 5 sequences