Streblomastix

Genus of eukaryotes From Wikipedia, the free encyclopedia