dcsimg

Didinium balbianii is a species of ciliates in the family Didiniidae.

Didinium balbianii includes 1 child: