dcsimg

Trochilia sygmoides is a species of ciliates in the family Dysteriidae.