dcsimg

Devescovina is a genus of excavates in the family Lophomonadidae.